self-contained underwater breathing apparatus - Allemand Anglais Dictionnaire